package mjava.lib;

public interface TdS_itf {
	public INFO chercher(String n); //recherche un attribut ou une variable
	public Methode checkMethod(String n, String params, String className); 
	public Attribut checkAttribut(String name);
	public Constructeur checkConstructor(String params, String name);
	public DTYPE getType();	
	public TdC getImportedClass(String Name);
	public int getTaille();
	public String getName();
	public void setName(String Name);
	public void setSuperClass(TdC superClass);
	public TdC getTdC();
	public void addAttrOrVar(String name, INFO var);
	public void addTdCDef(String name, DDEF def);
	public void addParams(DPARAMS params);
	public void RemoveParams(DPARAMS params);
	public int getDeplacement();
	public boolean varFromTdC(String name);
	public DTYPE searchType(String name);
}
